ependymal cells - English Synonyms Dictionary